home *** CD-ROM | disk | FTP | other *** search
/ Computer Life 1995 December / Computer Life December 1995.iso / tapcis / connect.doc < prev    next >
Text File  |  1995-08-13  |  38KB  |  812 lines

  1. ========================================================================
  2.  
  3.                                                                CHAPTER 9
  4.  
  5.                                                    Connect to CompuServe
  6.  
  7.  
  8.  
  9.  
  10.  
  11. ========================================================================
  12.  
  13. In this chapter we cover the Magic of TAPCIS--its ability to go online
  14. and get the information you want, without your intervention. Each
  15. connection to CompuServe is initiated by you; TAPCIS will not connect on
  16. its own. You do this by choosing one of the Connect menu
  17. choices--typically by pressing one of the single letter hotkeys such as
  18. [N] for Connect | New In box.
  19.  
  20. We will also briefly cover "interactive" use of CompuServe. In this mode
  21. you can explore CompuServe on your own, especially the free basic
  22. services areas and non-forum extended service areas that do not lend
  23. themselves to automation.
  24.  
  25. Before you can connect to CompuServe, you will need to configure the
  26. modem, phone number, user name, user ID, and password. For automated use
  27. of CompuServe, you will also need to set up Mail and any forums and
  28. services you want TAPCIS to process. These steps are covered in Chapter
  29. 1, Quick Start, and in the detailed reference information available in
  30. Chapter 10, Setup.
  31.  
  32. See also:
  33.    Connect Menu--9-1                   B+ Protocol--9-12
  34.    Automated Sessions--9-5             Logging--9-11
  35.    Interactive Use                     Latin1--9-11
  36.       of CompuServe--9-8               Mouse Support--9-13
  37.    Conferencing/Chat--9-10             Frequently Asked Questions--9-14
  38.  
  39.  
  40. ------------------------------------------------------------------------
  41. Connect Menu
  42.  
  43. Through the Connect Menu, you instruct TAPCIS to go online to CompuServe
  44. and do the work of retrieving and delivering information. No other
  45. TAPCIS commands actually cause the program to exchange data with
  46. CompuServe.
  47.  
  48. For example, when you "release" a message to be sent, the message
  49. remains in the "Out box" until you tell TAPCIS to communicate with
  50. CompuServe through one of the Connect options.
  51.  
  52.    Important notes: The Connect options New In box [N], Out box [O],
  53.       Read waiting [Ctrl+R], Visit waiting [Ctrl+V], and Mail waiting
  54.       [Ctrl+M] process *all* transactions in the Out box except for
  55.       those that are individually held (H) or that belong to a
  56.  
  57.                                                  Connect to CompuServe   9-1
  58.  
  59.       forums/service that is held. A transaction need not belong to a
  60.       forum/service that is active and listed in the forums/services box
  61.       to be included in the online session. 
  62.  
  63.       The connection aspects of TAPCIS are handled by the program module
  64.       T6COM.EXE which TAPCIS6.EXE calls as necessary. You need not
  65.       concern yourself with this process.
  66.  
  67. Connect  Commands ---
  68.  
  69. All of these Connect commands (except for Connect | Go Interactive [I]
  70. and Connect | Simple terminal [!]) direct TAPCIS to do "automated"
  71. tasks. 
  72.  
  73. Connect | New In box                                   [N] or [Alt+C][N]
  74.  
  75.    Once you have set up mail, forums, and services, they will appear in
  76.    the forums/services box on the main screen. The Connect | New In box
  77.    command (press [N] from the main menu) is designed to automatically
  78.    start an online session that gets new messages, headers, and library
  79.    catalog updates. This command also processes any Out box
  80.    transactions.
  81.  
  82.    This is the command you use to "start the day." After it completes,
  83.    you should have transactions in the In box. Highlight an In box
  84.    transaction and press [Enter] to "use" the information. 
  85.  
  86.    If something unexpected happens, remember that:
  87.  
  88.       1) If you don't have any active forums/services (displayed in the
  89.          Forums/Services box without "H" (held) next to them), TAPCIS
  90.          won't have anything to do that is "new."
  91.       2) You may have set the frequency on a forum/service to be other
  92.          than "New." In that case, an online session may not end up
  93.          visiting that particular forum or service during each New
  94.          session (see Setup | Forums).
  95.  
  96. Connect | Out box                                      [O] or [Alt+C][O]
  97.  
  98.    This command processes the transactions that are shown in the Out
  99.    box, ignoring any that are held (H), or have errors (E).
  100.  
  101.    Use Connect | Out box [O] after you have:
  102.  
  103.       1) Marked headers and want to get the corresponding messages;
  104.       2) Specified library searches, downloads, and uploads;
  105.       3) Written messages you want to send;
  106.       4) Asked for other tasks to be performed, as shown in Out box
  107.          transactions.
  108.  
  109.    TAPCIS connects to CompuServe, performs the transactions shown in the
  110.    Out box, then disconnects and returns to the main
  111.    menu--automatically.
  112.  
  113.  
  114.  
  115. 9-2   Connect to CompuServe
  116.  
  117. Connect | Read waiting                            [Ctrl+R] or [Alt+C][R]
  118.  
  119.    This command works like Connect | Out box to process transactions in
  120.    the Out box, except it also handles messages in Mail and messages
  121.    addressed to your user ID in forums that are active in the
  122.    forums/services box. 
  123.  
  124.    How TAPCIS handles the waiting messages is governed by the Waiting
  125.    Messages option under Setup | Forums | Defaults and under the setup
  126.    for each individual forum (Setup | Forums | Edit).  Note that if
  127.    Waiting messages is set to Ignore in the settings, you will not get
  128.    the text of the waiting forum messages using Connect | Read waiting
  129.    or Connect | Visit waiting.
  130.  
  131. Connect | Visit waiting                           [Ctrl+V] or [Alt+C][V]
  132.  
  133.    Like the Connect | Read waiting command, Connect | Visit waiting
  134.    [Ctrl+V] handles waiting messages. This command only handles them in
  135.    Mail and/or forums that are already scheduled to be visited because
  136.    they have other Out box transactions that need to be processed.
  137.  
  138.    For example, let's say you have MAIL, TAPCIS, and CRFORUM active in
  139.    your Forums/Services box, and just an outgoing message to the TAPCIS
  140.    forum in your Out box. Connect | Read waiting will get waiting
  141.    messages in MAIL, TAPCIS, and CRFORUM, and post the message from the
  142.    Out box while it visits TAPCIS Forum. Connect | Visit waiting will go
  143.    to the TAPCIS Forum only, post the message, and retrieve waiting
  144.    messages (if any) from the TAPCIS Forum.
  145.  
  146. Connect | Mail waiting                            [Ctrl+M] or [Alt+C][M]
  147.  
  148.    If you want to have all Out box transactions performed, as well as
  149.    have new incoming CompuServe Mail processed, use Connect | Mail
  150.    waiting [Ctrl+M]. You can use this command as a replacement for
  151.    Connect | Out box [O] so that you always retrieve any waiting
  152.    CompuServe Mail when you go online.
  153.  
  154. Connect | Mail only                               [Ctrl+Y] or [Alt+C][Y]
  155.  
  156.    This specialty command performs Out box transactions for Mail *only*,
  157.    as well as processing new incoming mail (if any).  No forums or
  158.    services will be visited. If there are no Out box transactions for
  159.    Mail, it will still log on and check for new incoming mail. 
  160.  
  161. Connect | Go Interactive                               [I] or [Alt+C][I]
  162.  
  163.    By "interactive", TAPCIS means that it will open the port, dial
  164.    CompuServe, log in, go to the Mail area (which is free, under the
  165.    Standard Billing Plan), and then turn the controls over to you. You
  166.    can explore, type commands, capture information, explore menus, etc.
  167.    It lets you visit areas of CompuServe that TAPCIS does not automate.
  168.    After login, TAPCIS will tell you that it is entering terminal mode.
  169.    From the Mail! prompt, type "GO TOP" to get to the main CompuServe
  170.    Menu, or "GO GATEWAY:PAGE" to jump to a particular service (e.g., GO
  171.    ZNT:NEW).
  172.  
  173.                                                  Connect to CompuServe   9-3
  174.  
  175.     We refer to this as "terminal mode." In the good ol' days, one used a
  176.    dumb terminal to type in commands and responses by hand for all
  177.    operations. Now, for most operations, the TAPCIS "autopilot" does the
  178.    work of entering the commands, navigating to different areas, storing
  179.    the information on disk, and logging off.  Exploring in terminal mode
  180.    can be fun, especially in the free "basic services" areas.
  181.  
  182. Connect | Simple terminal                              [!] or [Alt+C][T]
  183.  
  184.    Simple terminal opens the communications port and lets you type
  185.    commands directly to the modem. This is used primarily for diagnostic
  186.    purposes. You go into simple terminal and type commands to the modem
  187.    to see if it responds (e.g., Type AT and press [Enter] and see if the
  188.    modem responds OK). No response may indicate that the modem is off,
  189.    that the correct COM port has not been selected, that there is an IRQ
  190.    conflict, etc. (See Setup | Modem).
  191.  
  192. Connection Options ---
  193.  
  194. These are menu items you can toggle on (first character changes to an
  195. asterisk (*)) and off (first character shows as an underscore (_)) by
  196. selecting the menu choice. *When turned on, they stay in effect until
  197. you exit TAPCIS or turn them off.*
  198.  
  199. Connect | _Stay online                                        [Alt+C][S]
  200.  
  201.    Tells TAPCIS that once it is done with its processing work online,
  202.    the controls should be turned over to you (interactive, terminal
  203.    mode). Alternatively, you can activate the "stay online" option just
  204.    for the current session by pressing [End] any time after TAPCIS
  205.    starts connecting to CompuServe and before TAPCIS automatically logs
  206.    off.
  207.  
  208.    When TAPCIS is ready for you to take over, it will pop up a message
  209.    on the screen and beep to get your attention. If you do not respond
  210.    in a couple of minutes, TAPCIS will log off anyway.
  211.  
  212. Connect | _Hold Out box                                       [Alt+C][H]
  213.  
  214.    This is a convenient way to tell TAPCIS not to process anything in
  215.    the Out box when online.  (There is no visible indication in the Out
  216.    box that all transactions are being "held.")  Accordingly, you must
  217.    use Connect | New / Read waiting / Mail waiting for TAPCIS to have
  218.    anything to do online when this option is active.
  219.  
  220.    Another way to achieve the same effect is to go to the Out box
  221.    [Ctrl+O], Select | All [Ctrl+A],  Action | Hold [H], and then confirm
  222.    the action applies to the selected items. Repeat these steps later to
  223.    "unhold" all the items.
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231. 9-4   Connect to CompuServe
  232.  
  233. Connect | _Schedule all                                       [Alt+C][A]
  234.  
  235.    You can set a frequency for message reading/scanning and for library
  236.    updates when you set up a forum or service. There are times when you
  237.    may want to override the frequency and include all forums/services,
  238.    regardless of their next scheduled visit. Activate this menu choice,
  239.    then use Connect | New In box [N] to go online.
  240.  
  241.  
  242. ------------------------------------------------------------------------
  243. Automated Sessions
  244.  
  245. An automated session is one in which TAPCIS automatically connects to
  246. CompuServe, logs in, performs certain tasks, and logs off without
  247. intervention. The following Connect Menu commands invoke automated
  248. sessions:  New In Box [N], Out box [O], Read waiting [Ctrl+R], Visit
  249. waiting [Ctrl+V], Mail waiting [Ctrl+M], and Mail only [Ctrl+Y]. The
  250. /CMD:x DOS command line option can also be used to invoke an automated
  251. session (see chapter 8).
  252.  
  253. The Agenda ---
  254.  
  255. When TAPCIS is asked to perform an automated session, it begins by
  256. building an "agenda"--a list of tasks to be performed online. The agenda
  257. is built using the contents of the Out box, the active forums/services,
  258. and your active user information (name, ID, password).
  259.  
  260. Depending on the type of connection that is requested, the agenda will
  261. include released (non-Held, non-Error) items from the Out box and may
  262. also include additional tasks (as for a New In Box session where the
  263. Mail and Forums/Services setup determines the tasks necessary to
  264. generate the new In box information you've requested).
  265.  
  266. Building the agenda can take a few moments. TAPCIS cross checks
  267. information from several files and builds the agenda in an internal file
  268. called ONLINE.BOX in the actions directory. TAPCIS sorts the
  269. transactions according to their ideal processing order (so that all
  270. items are grouped by the Gateway:PAGE(s) that need to be visited, and
  271. then in the proper order within the page) to make the online session as
  272. efficient as possible.
  273.  
  274. Connecting  ---
  275.  
  276. After the agenda has been built, TAPCIS connects to CompuServe by
  277. opening the port, initializing the modem, and dialing the phone number
  278. (see Setup | Modem  & Phone). If the phone number is busy, TAPCIS
  279. normally pauses 30 seconds and then retries the connection (see Setup |
  280. Parameters | Connect). During the connection process, the following
  281. hotkeys are shown on the middle status line::
  282.  
  283.    F7        When dialing or waiting for a connection, cancels the
  284.              attempt and pauses before the next attempt. When pressed
  285.              during the pause, begins the next attempt.
  286.    F8        When dialing or waiting for a connection, cancels the
  287.              attempt, and selects the "Next phone" (if one has been
  288.  
  289.                                                  Connect to CompuServe   9-5
  290.  
  291.              specified--see Setup | Phone number) which will be used
  292.              during the next connection attempt.
  293.    Alt+X     Cancels the connection and returns to the main screen.
  294.    (or Alt+Z)
  295.  
  296. Common problems: If a connection cannot be established, it may be
  297. because: 1) the proper COM port has not been selected under Setup |
  298. Modem; 2) the COM port is correct, but it is using a non-standard IRQ or
  299. base address (such as COM3, IRQ5); 3) there is an IRQ conflict between
  300. the port selected and another COM port in the machine (COM2/COM4 or
  301. COM1/COM3); 4) the modem is turned off or unplugged from the computer or
  302. the telephone jack; 5) the phone number is incorrect; 6) the telephone
  303. line is too noisy for a connection to be established.
  304.  
  305. Logging In ---
  306.  
  307. The login process begins once TAPCIS sees the "Success" report from the
  308. modem. It then uses the login script if one is specified or uses the
  309. built-in login procedure for CompuServe networks. Once TAPCIS sees the
  310. node's "User ID:" prompt, it requests information about the date/time
  311. and login node, and then sends your user ID, password, and
  312. *OTHER/INT/GO:MAIL to log in, have CompuServe initiate the secret
  313. handshake that tells CIS that you're using TAPCIS (so the online options
  314. are set  properly), and transfer to CompuServe MAIL.
  315.  
  316. Common problems: The login process will fail if: 1) you have not entered
  317. your user ID and password correctly, 2) your temporary password was
  318. changed by CompuServe (on the date indicated in the letter you should
  319. have received) but you have not yet told TAPCIS the new password, 3)
  320. your credit card has expired or there is another billing problem that
  321. you will need to resolve using Connect | Interactive [I], or 4)
  322. CompuServe Mail is "broken" and enters a "One moment please..." loop.
  323. While #4 does not happen often, when it does TAPCIS will log off and
  324. warn you to go to the Forums/Services box with [Ctrl+F] and use Action |
  325. Hold [H] for MAIL so that you are able to log in during the Mail outage.
  326. You will need to turn off the hold on Mail again to re-activate it,
  327. usually after 15-30 minutes.
  328.  
  329. Hotkeys During Automated Session ---
  330.  
  331. The following hotkeys are available while TAPCIS is online in an
  332. automated session. No other keys are available:
  333.  
  334.    F7        Cancels the current action. While navigating from one
  335.              forum/service to the next or while performing actions in
  336.              Mail, cancels the current "page" and continues to the next
  337.              page.
  338.    F8        Moves to the next Gateway:Page by cancelling the current
  339.              action and all remaining actions for the current page.
  340.    Alt+X     Cancels the current and all remaining actions and logs
  341.              off.
  342.    Alt+Z     Aborts the session immediately.
  343.    End       Toggles "Remaining online" option to remain online in
  344.              terminal mode at the end of the automated session.
  345.    Ctrl+E    Toggles screen echo off and on.
  346.  
  347. 9-6   Connect to CompuServe
  348.  
  349.    Ctrl+S    Sends pause character to CompuServe (XOFF)
  350.    Ctrl+Q    Resumes after pause (XON)
  351.  
  352. The Screen Display ---
  353.  
  354. While TAPCIS is logged on to CompuServe during an automated session, the
  355. screen display will show a variety of status information as well as a
  356. running transcription of the online session (unless you have echo turned
  357. off).
  358.  
  359. The top status line shows, from left to right, the T6COM version number,
  360. the general status (Connecting, Logging in, In session, Terminal mode,
  361. Logging off, Resetting, Disconnected), the forum/service being visited,
  362. whether Logging and screen Echo are in effect, whether TAPCIS will
  363. remain online at the end of the session, the current time, and the
  364. elapsed time online.
  365.  
  366. Below the top status line is the "progress window" (usually 6 lines)
  367. that gives progress reports on what TAPCIS is doing during the automated
  368. session. Below the progress window is another status line showing the
  369. hotkeys that are available at a particular moment.  Then there is the
  370. large text window that shows the information as it is received from
  371. CompuServe unless echo has been turned off to speed up online processing
  372. on slower machines and under Microsoft Windows (Setup | Parameters |
  373. Connect).
  374.  
  375. The bottom status line is primarily for diagnostic purposes, and it does
  376. give you some feedback on performance during an automated session when
  377. echo is turned off. It indicates the COM port and port speed being used
  378. for the call. Next to this, in brackets, is a "meter" to show how well
  379. your machine is keeping up with the flow of data from CompuServe. It
  380. changes rapidly, but if you see it stay at [100] for much of a session,
  381. you should definitely turn echo off to improve performance.
  382.  
  383. "CPS total" is the number of characters received since logging in,
  384. divided by the number of seconds elapsed. "CPS current" is calculated
  385. from the number of characters received during the last 10 seconds or so.
  386. You should not, in general, concern yourself with these values. The
  387. throughput one receives online is highly dependent on the types of
  388. transactions being performed. For example, sending messages is slower
  389. than reading them. And it takes time to navigate from forum to forum. 
  390.  
  391. Next on the bottom status line is an asterisk that, when present,
  392. indicates that data has arrived from the modem within the last two
  393. seconds. DTR means that TAPCIS is sending the DTR signal to the modem;
  394. when it disappears, the modem should hang up. CD means that carrier is
  395. detected (your modem and the remote modem are communicating); it should
  396. appear after the connection is established. RTS (from TAPCIS to the
  397. modem) and CTS (from the modem to TAPCIS) are flow control signals. 
  398.  
  399. The number on the end of the line to the right is the number of
  400. overruns. A number that is regularly non-zero, especially if over 5,
  401. indicates that the computer cannot keep up with the incoming flow of
  402. information. The solution to this is a serial port or modem with a
  403. 16550A FIFO buffer. Or, you can sometimes resolve the problem by turning
  404.  
  405.                                                  Connect to CompuServe   9-7
  406.  
  407. off the "write caching" part of your disk cache. If you need more help,
  408. stop by the TAPCIS Forum and ask.
  409.  
  410. Logoff ---
  411.  
  412. When the session is complete, assuming you did not press [End] to remain
  413. online, TAPCIS will automatically log off by sending the command BYE to
  414. CompuServe. It then waits for CompuServe to sign off so that it can
  415. process the "reset modem" command (if present). It then drops DTR to the
  416. modem, which should force the modem to drop the phone line. 
  417.  
  418. Common problem: If the modem is not disconnecting, use Setup | Modem to
  419. select another reset modem ("Hangup") command from the picklist
  420. available by pressing [F2] in that field.
  421.  
  422. Error Handling ---
  423.  
  424. In the event that there is a problem during an automated session (such
  425. as a forum/service being unavailable, an incorrect page name, or even a
  426. CompuServe bug), TAPCIS does recognize most errors and move on to the
  427. next forum/service. It also has timeouts built in that will, at worst
  428. case, log off within a few minutes. 
  429.  
  430. Any Out box item that caused an error will be returned to the Out box
  431. with an Error (E) status flag.  It can either be deleted [Del], or
  432. toggled for a retry by pressing [H] twice.  If the item is incomplete,
  433. such as marked header retrieval being interrupted part way due to a
  434. dropped connection, TAPCIS will return that item to the Out box with an
  435. Incomplete (I) status code. Use Connect | Out box [O] again to complete
  436. such a transaction.
  437.  
  438.  
  439. ------------------------------------------------------------------------
  440. Interactive (Terminal Mode)
  441.  
  442. The Connect | Go Interactive [I] command connects to CompuServe and
  443. navigates to CompuServe Mail. It then announces that it is ready to
  444. enter terminal mode. Press any key to do so. If you do not respond
  445. within three minutes, TAPCIS will assume that you were called away, and
  446. it will log off.
  447.  
  448. Once you are in terminal mode, the screen shifts and the 6-line status
  449. window disappears to leave more room for text. 
  450.  
  451. From the Mail! prompt, you can type any CompuServe navigation command.
  452. Navigating around CompuServe is done using "GO" commands and menu
  453. choices. For example, type "GO BASIC" to go to the Basic Services menu.
  454. "GO TOP" goes to the CompuServe top menu. Menus list choices by number.
  455. From the exclamation prompt (!), you can type a number and press
  456. [Enter]. When you are done, press [Alt+Q] at any ! prompt to log off.
  457.  
  458. Hotkeys in Terminal Mode ---
  459.  
  460.    Alt+Q     Quit: Logs off CompuServe
  461.    Alt+Z     Aborts the session immediately.
  462.  
  463. 9-8   Connect to CompuServe
  464.  
  465.    Alt+L     Reviews the log of information received from CompuServe
  466.              (scrollback buffer)
  467.    Alt+V     Views a text file from disk
  468.    Alt+B     Sends a break signal (rarely used)
  469.    Ctrl+E    Toggles screen echo off and on.
  470.    Ctrl+L    Toggles special character support (Latin1) off and on. It
  471.              is necessary to turn off Latin1 before using certain
  472.              online areas such as Biz*File, EaasySabre, and others. If
  473.              the screen suddenly turns to gibberish, you can use GO TOP
  474.              and then press Ctrl+L and return to the area you wanted to
  475.              access that does not support Latin1 (which is ON by
  476.              default in TAPCIS).
  477.    Ctrl+S    Sends pause character to CompuServe (XOFF) and pause
  478.              display.
  479.    Ctrl+Q    Resumes after pause (XON)
  480.    Ctrl+X    Opens chat/conference mode window
  481.    PgDn      Opens/closes capture file. Useful for capturing
  482.              information for reviewing offline. Use PgDn before you
  483.              enter commands that generate output from CompuServe.
  484.    PgUp      Transmits a text file or execute a script. The file
  485.              extension .SCR is added if no text file matches the name
  486.              as entered.
  487.    Ctrl+F10  Macros: Enter text
  488.    Alt+F10   Macros: send text (also Alt+M)
  489.    Sh+F1     DOS Command (does not swap program out of memory)
  490.    Ctrl+F1   Shell to DOS (does not swap program out of memory)
  491.  
  492. Scrollback Buffer & View Text Files ---
  493.  
  494. The scrollback buffer is the log of what CompuServe has recently sent to
  495. TAPCIS during this session. This command is particularly useful when the
  496. information you need to see just scrolled off the top of the screen. 
  497. Press [Alt+L] when in terminal mode to review the buffer.
  498.  
  499. You can also view a text file on disk by pressing [Alt+V]. The following
  500. commands are available when reviewing either the scrollback buffer or a
  501. file on disk:
  502.  
  503. Keystroke         Function                   Alternate
  504.  Left             Character Left             Ctrl+S
  505.  Right            Character Right            Ctrl+D
  506.  Ctrl+Right       Word Next                  Ctrl+F
  507.  Ctrl+Left        Word Previous              Ctrl+A
  508.  Up               Line Up                    Ctrl+E
  509.  Down             Line Down                  Ctrl+X
  510.  Home             Line Beginning             Ctrl+Q S
  511.  End              Line End                   Ctrl+Q D
  512.  PgUp             Screen Up                  Ctrl+R
  513.  PgDn             Screen Down                Ctrl+C
  514.  Ctrl+PgUp        Screen Top (of doc)        Ctrl+Q R
  515.  Ctrl+PgDn        Screen Bottom (of doc)     Ctrl+Q C
  516.                   Window Top                 Ctrl+Q E
  517.                   Window Bottom              Ctrl+Q X
  518.  F4 or Alt+F4     Block Beginning            Ctrl+K B
  519.  Shift+F4         Block End                  Ctrl+K K
  520.  
  521.                                                  Connect to CompuServe   9-9
  522.  
  523.  Ctrl+F4          Block Word                 Ctrl+K T
  524.  Alt+F6           Block Beginning of Line
  525.  Shift+F6         Block End of Line
  526.  Shift+<arrows>   Block using arrows
  527.  Enter            ClipBlock/Append to file   Ctrl+K C
  528.  Ctrl+Enter       ClipBlock/Overwrite file   Ctrl+K V
  529.  Alt+L            View Log (refreshed)
  530.  Alt+V            View text file (prompts for file name)
  531.  
  532.  
  533. ------------------------------------------------------------------------
  534. Conferencing (Chat, CO, CB)
  535.  
  536. Conferencing is also called "chat" because it is interactive
  537. communication between people, as opposed to forums where messages are
  538. posted and seen/answered at a later time. Forums have conference rooms
  539. that are sometimes used for formal or informal online meetings. There is
  540. also a "Convention Center" for conferences with celebrities or on topics
  541. that are likely to draw many participants. The "CB" areas of CompuServe
  542. are also "chat" areas where these TAPCIS commands apply.
  543.  
  544. From terminal mode you switch into conference mode using [Ctrl+X]. This
  545. opens a window at the bottom of the screen where you can type your
  546. message before it is sent out to the others in the conference room. The
  547. input window offers the advantage that, while you are editing your
  548. message, incoming text from other conference participants does not
  549. interrupt what you are typing.
  550.  
  551. The commands available in conference mode are:
  552.  
  553.    Escape    Exits chat mode (also Alt+X or Alt+Z)
  554.    Enter     Inserts a new line. If the cursor is on an empty line at
  555.              the end of the window, or at the end of the last available
  556.              line, the Enter key transmits the window's contents (see
  557.              Alt+T).
  558.    Ctrl+M    Inserts a new line
  559.    Ctrl+U    Clears the input window
  560.    Ctrl+W    Sets Wrap margin. By default the chat window accepts lines
  561.              as wide as the full screen. To set a narrower margin, type
  562.              the new setting (a number greater than 15) in an empty
  563.              chat window and press Ctrl+W.
  564.    Alt+T     Transmits chat window text and clears window. If more than
  565.              three lines of text have been entered, there will be a
  566.              six-second delay after the first three lines have been
  567.              transmitted.
  568.    Alt+S     Saves text (overwrite file), and clear window.
  569.    Alt+A     Saves text (appending to file), and clear window.
  570.    Alt+L     Views session log (scrollback buffer)
  571.    Alt+V     Views text file
  572.    PgDn      Opens/closes Capture file
  573.    PgUp      Transmits a text file using pacing (a six second pause
  574.              every three lines). The default file name is the file most
  575.              recently saved to with Alt+S/Alt+A or clipped to while in
  576.              the file/log viewer (Alt+L/Alt+V).
  577.  
  578.  
  579. 9-10   Connect to CompuServe
  580.  
  581. ------------------------------------------------------------------------
  582. Logging
  583.  
  584. TAPCIS can log what occurs online to a file called ONLINE.LOG. Activate
  585. this feature using Setup | Parameters | Connect, which is described in
  586. Chapter 10, Setup. The online log gives you a record of the session in
  587. case there is a problem that needs to be diagnosed later. Usually, you
  588. configure the log to be overwritten with each new session or TAPCIS
  589. execution. Logging does require some additional overhead, since TAPCIS
  590. will often be writing to two disk files at the same time. Since the disk
  591. space for a log can be considerable, don't turn on logging if disk space
  592. is tight.
  593.  
  594. When you are online in terminal mode, you can manually turn on logging
  595. to a disk file of your own choice using the [PgDn] key. Use [PgDn] again
  596. to turn off the log.
  597.  
  598.  
  599. ------------------------------------------------------------------------
  600. Latin1
  601.  
  602. To support the use of international characters, CompuServe has adopted
  603. the use of the ISO 8859-1 character set, also called Latin1. TAPCIS
  604. offers support for this character set by handling the translations that
  605. are necessary between the character set of your computer (called the
  606. "code page") and Latin1. Although many of the ISO/Latin1 characters are
  607. available in the MS-DOS code pages, the character code numbers assigned
  608. to them are not the same, which is why the translations are needed.
  609. TAPCIS supports the following code pages through the CHARMAPS.TAP
  610. translation file:
  611.  
  612.             437 - English              863 - Canadian-French
  613.             850 - Multilingual         865 - Nordic
  614.  
  615.  
  616. Code page 850 supports the most comprehensive set of Latin1 characters.
  617. But even if you use the standard, English code page 437 (which is the
  618. default on U.S. computers and requires no special configuration), many
  619. of the international characters are available for your use in forums and
  620. CompuServe Mail.
  621.  
  622. TAPCIS 6.0 activates Latin1 support by default under Setup |
  623. Parameters | Connect. If you want to send/receive only the ASCII
  624. character set, turn off Latin1.
  625.  
  626. For more information on entering special characters and the Latin1
  627. character set, see the file LATIN1.INF, available in the TAPCIS Forum.
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.                                                 Connect to CompuServe   9-11
  638.  
  639. ------------------------------------------------------------------------
  640. B+ Protocol
  641.  
  642. To transfer files error-free from CompuServe (downloading) and to
  643. CompuServe (uploading), TAPCIS uses the B+ communications protocol. It
  644. is the optimal protocol for use on CompuServe. 
  645.  
  646. The status box displayed during a protocol transfer tells you the
  647. filename for the file on your disk, the number of bytes sent and
  648. received, and estimates for the total time and remaining time. A status
  649. bar gives you a visual indicator of the percentage of the transfer that
  650. has been completed.
  651.  
  652. Any errors that occur in the data are automatically corrected. So, even
  653. though the box may show an error count, if the transfer completed, you
  654. are assured that the file was received or sent error-free in its
  655. entirety; the count refers to corrected errors. That is the purpose of
  656. using a protocol to transfer information.
  657.  
  658. Partial Downloads ---
  659.  
  660. If for some reason a download you've requested is interrupted (by you
  661. aborting the transfer, the connection dropping, etc.), TAPCIS will save
  662. the partial file on disk and return the download request to the Out box
  663. with an error (E) flag. While this does not guarantee that the transfer
  664. can be restarted, if you are sure that you have enough room available on
  665. disk, you can try to resume the download by moving the cursor to the
  666. item in the Out box and pressing [H] *twice* to clear the error flag.
  667. Then, go online with Connect | Out box [O] and watch the download.  If
  668. you decide not to download the remaining part of the file, you should
  669. delete the partial file from the download directory.
  670.  
  671. Resuming & Existing Files ---
  672.  
  673. When TAPCIS goes online either to resume a download or to download a
  674. file that already exists in the download directory, it will ask you how
  675. you'd like to handle the situation. The default choice, which TAPCIS
  676. will choose automatically after 15 seconds if you do not respond, is to
  677. [R] compare and resume. This means that TAPCIS and CompuServe will
  678. compare the files by size and "CRC" to see if the file on your machine
  679. is a partial copy of the file on CompuServe. If it is, the transfer will
  680. resume at the proper point to complete the download. If the files match
  681. identically, meaning it was already downloaded to completion, the
  682. transfer will end as a "complete" transfer. 
  683.  
  684. If the files do not match, the download will be aborted, and the
  685. download transaction will be returned as an error (E) status to the Out
  686. box. In that case, you will need to delete the old file from the
  687. download directory before clearing the error flag by pointing to it ,
  688. pressing [H] twice, and going online again to retrieve the new version.
  689. Or, you can choose [O] overwrite when the File exists box pops up during
  690. the download to delete the old file and replace it with the new one.
  691.  
  692. Another option is to choose [C] to change the name. TAPCIS offers the
  693. name it will use (e.g., FORUMS01.LST if FORUMS.LST already exists). The
  694.  
  695. 9-12   Connect to CompuServe
  696.  
  697. replacement name cannot be changed until the file is downloaded; then it
  698. can be changed from DOS. The last option is self-explanatory: [A] aborts
  699. the download attempt.
  700.  
  701. B+ Protocol Hotkeys ---
  702.  
  703.    F7        Aborts the protocol transfer
  704.    F8        Aborts the transfer. In automated mode, cancels remaining
  705.              actions for the current page/forum.
  706.    Alt+X     Aborts transfer. In automated mode, cancels remaining
  707.              actions for the session.
  708.    Alt+Z     Immediate abort/force disconnect.
  709.    Alt+Q     For terminal mode downloads only, toggles "Logoff pending"
  710.              which causes TAPCIS to log off immediately after the
  711.              transfer is completed.
  712.  
  713.  
  714. ------------------------------------------------------------------------
  715. Scripts
  716.  
  717. A script is a programmed set of instructions TAPCIS is to perform when
  718. online. A script can be used to get weather reports, stock quotes, news,
  719. weather maps, and much more. Scripts can also be used in a forum to
  720. perform special procedures.
  721.  
  722. Most TAPCIS users will not program their own scripts. They will use
  723. scripts defined for them by other people. They may change some of the
  724. "input" for the script, such as indicating what for city and state they
  725. want the weather. That is likely the limit of what most people will need
  726. to know about script programming. Those who want or need to know more
  727. are invited to download the file SCRIPT.T6N from the TAPCIS Forum.
  728.  
  729. Automated script execution is done through the Other | Special Actions
  730. [Sh+F4] / Execute script command covered in Chapter 8. Also, review the
  731. section on Setup | Services in Chapter 10. To invoke a script in
  732. terminal mode, use the [PgUp] key.
  733.  
  734.  
  735. ------------------------------------------------------------------------
  736. Mouse Support
  737.  
  738. The online portion of TAPCIS does not support the use of the mouse;
  739. therefore, the mouse pointer is disabled while online. This reduces the
  740. chance of characters being lost while online. Most of the time, all the
  741. online work in TAPCIS will be done without any need for your
  742. intervention.
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.                                                 Connect to CompuServe   9-13
  754.  
  755. ------------------------------------------------------------------------
  756. Frequently Asked Questions
  757.  
  758. *** Why did the message I tried to send return to the Out box with an
  759. "E" next to it?
  760.  
  761. The "E" status means an error occurred when TAPCIS tried to send the
  762. message. Usually, this is an addressing problem, such as trying to send
  763. a message to "All" or "Sysop" via MAIL (a valid mail address is required
  764. on each private message, including those being sent via MAIL). If you
  765. press [Enter] on the item from the out box, TAPCIS will show you a brief
  766. summary of the error information. You can edit the address and make any
  767. other necessary corrections. You can also examine the ONLINE.LOG file to
  768. see what happened online when that send was attempted. If all else
  769. fails, you can [Del] the message from the Out box, and try again.
  770.  
  771. *** In the middle of a Connect | New In box [N] session, the carrier
  772. dropped and the session ended. What happened and how should I recover?
  773.  
  774. Carrier drops when your modem can no longer maintain a connection with
  775. the remote modem. Just as with a voice call, sometimes this happens
  776. because of a sudden loss of the connection. Other times, the connection
  777. is too "noisy" for the modems to hear one another clearly. If this
  778. occurs in the middle of a New In box session, you might want to use
  779. Action | Hold [H] on the forums/services that had already been visited
  780. before the carrier was dropped, and then go online with Connect | New
  781. [N] again. Or, you can mark any headers that were received, then go
  782. online with Connect | New again.
  783.  
  784. If any other type of Connect is interrupted, just use that connect
  785. command again to complete the work.
  786.  
  787. *** Why do I get strange characters on the screen when I navigate to
  788. Eaasy Sabre, Biz*File, and Official Airline Guide? 
  789.  
  790. These services do not support CompuServe's Latin1 character set, which
  791. is active by default when you use TAPCIS in interactive mode. In such
  792. cases, you can press [Ctrl+L] to turn off Latin1 and restore the output
  793. to normal. In some cases, you may need to GO TOP before this will work.
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811. 9-14   Connect to CompuServe
  812.